/*
//////////////<<<<//////////////
//这段代码，放到prefs.json
{
  "自身播放器": {
    "type": "boolean",
    "default": true,
    "title": "切换自带播放器或三方播放器"
  },
  "播放器页面": {
    "type": "boolean",
    "default": false,
    "title": "自动关闭播放页面"
  },
  "自动三方播放": {
    "type": "boolean",
    "default": true,
    "title": "自动调用播放"
  },
  "隐藏返回图": {
    "type": "boolean",
    "default": false,
    "title": "隐藏返回图片，按钮任生效"
  }
}
//////////////<<<<//////////////
//调用说明
$router.to($route('DSF', { title: 标题, httpCR: 视频网址, img: 封面 }))
//////////////>>>>//////////////
*/
let XGBT=true
module.exports = {
  allowBookmark: true,
  async fetch({ args, page }) {
   
//  args.title
if(args.titlebb==null){
  args.titlebb=args.title
}
this.title=args.titlebb
let FHT = ''
    if (!$prefs.get('隐藏返回图')) {
      FHT=$assets('fanhui.png')
    }
    
 if(XGBT){
         let ZDDSF=$prefs.get('自动三方播放')
    if ($prefs.get('播放器页面')) {
      if(ZDDSF){        
      this.finish()
      
if ($prefs.get('自身播放器')) {
  
    $router.to($route('@video', {url:args.httpCR}))
}else{
          $ui.browser(args.httpCR)}
      }else{
        $ui.toast('[自动调用三方播放]配置未开启情况下\n\n[自动关闭播放器页面]不会生效')        
      }
    }else{
      if (ZDDSF) {     
      
if ($prefs.get('自身播放器')) {
  
    $router.to($route('@video', {url:args.httpCR}))
}else{
          $ui.browser(args.httpCR)}
    
    }
    }
 }
    XGBT=true
    
    return [
       {
        title: '复制网址',
        //大小，最多12
        spanCount: 6,
        onClick: () => {
          $clipboard.text = args.httpCR
          $ui.toast('已复制\n' + args.httpCR)
        }
      },    {
        //大小，最多12
        spanCount: 6,
      title: '修改标题',
      onClick: async function () {
        const newTitle = await $input.text({
          title: '输入标题',
          hint: '标题',
          okBtn:'确定',
          value:args.titlebb
        })
        if (newTitle) {
          args.titlebb = newTitle          
               XGBT=false
     //$router.to($route('DSF',args))
     this.finish()
    $router.to($route('DSF', args))
        }
      }
    },
      {
        title: args.titlebb,
        //列表样式
        style: 'article',
        //大小，最多12
        spanCount: 12,
        onClick: () => {

          
if ($prefs.get('自身播放器')) {
  
    $router.to($route('@video', {url:args.httpCR}))
}else{
          $ui.browser(args.httpCR)}
        }
      },
      {
        title: '',
        //列表样式
        style: 'gallery',
        //大小，最多12
        spanCount: 12,
        image: args.img,
        onClick: () => {
          
if ($prefs.get('自动三方播放')) {
  $ui.browser(args.httpCR)
}else{
  
if ($prefs.get('自身播放器')) {
  
    $router.to($route('@video', {url:args.httpCR}))
}else{
          $ui.browser(args.httpCR)}
}
        }
      },
      {
        title: "返回",
        //列表样式
        style: 'gallery',
        //大小，最多12
        spanCount: 12,
        image: FHT,
        onClick: () => {
          this.finish()
        }
      }
    ]
  

    
  },
}

/*
            //列表样式
        style: 'gallery',

        
simple
live
icon
gallery
article
richMedia
category
vod
book

/*


    let res = await http_dh.get('https:'+sjxhhs,header_asb)
    let ixa = res.data
    


let path = ixa.match(/php\?id=(\w{10,30})/)[1];
let obj = path.match(/_(\w+?)_(\w+)/);
    
let uuuaa = "https://fc.imgscloud.com/"+obj[1]+"/"+obj[2]+"/"+obj[2]+".m3u8"

          
          $ui.browser(uuuaa)
*/
